package 图书馆管理系统.user;

import 图书馆管理系统.service.Service;
import 图书馆管理系统.service.impl.BorrowService;
import 图书馆管理系统.service.impl.FindService;
import 图书馆管理系统.service.impl.ListAllBooksService;
import 图书馆管理系统.service.impl.ReturnService;

import java.util.Scanner;

public class NormalUser extends User{

    public NormalUser(String name) {
        super(name);
        this.name = name;
        this.service = new Service[] {
                new ListAllBooksService(),
                new FindService(),
                new BorrowService(),
                new ReturnService()
        };
    }

    @Override
    public int menu() {
        System.out.println("***********************");
        System.out.println("欢迎"+this.name+"使用火箭图书管理系统");
        System.out.println("1,显示当前书架列表");
        System.out.println("2,查询书籍");
        System.out.println("3，借阅书籍");
        System.out.println("4，归还书籍");
        System.out.println("-1,退出系统");
        System.out.println("************************");

        System.out.print("请输入你要执行的操作：");
        Scanner scanner = new Scanner(System.in);

        int choice = scanner.nextInt();

        return choice;
    }
}
